﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;

namespace Pacman
{
    class Sommet
    {
        public const int INFINI = 1000000;
        public int Potentiel;
        public bool Marque;

        //Coordonnees par rapport à la map
        public Coord Coordonnees;

        public Sommet pred;

        public Sommet(float x, float y)
        {
            Potentiel = INFINI;
            Marque = false;
            Coordonnees= new Coord(x,y);
            pred = null;
        }

        public Sommet(Sommet _sommet)
        {
            this.Potentiel = _sommet.Potentiel;
            this.Marque = _sommet.Marque;
            this.Coordonnees= _sommet.Coordonnees;
            this.pred = _sommet.pred;
        }

        public Vector2 getVector() {
            return new Vector2(this.Coordonnees.Y, this.Coordonnees.X);
        }
        

    }
}
